From c33a6699aeaf1025999cdc409540c840e2a60c0d Mon Sep 17 00:00:00 2001 From: Richard Hult Date: Wed, 30 Apr 2008 17:50:14 +0000 Subject: [PATCH] Simplify check for zero sized expose area. 2008-04-30 Richard Hult * gdk/quartz/GdkQuartzView.c: Simplify check for zero sized expose area. svn path=/trunk/; revision=20056 --- ChangeLog | 5 +++++ gdk/quartz/GdkQuartzView.c | 10 ++-------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index aa36321bb4..280e038fcb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-04-30 Richard Hult + + * gdk/quartz/GdkQuartzView.c: Simplify check for zero sized expose + area. + 2008-04-30 Richard Hult * gdk/quartz/gdkevents-quartz.c: (_gdk_events_queue): Don't send diff --git a/gdk/quartz/GdkQuartzView.c b/gdk/quartz/GdkQuartzView.c index 843df50e47..3cc0f2e124 100644 --- a/gdk/quartz/GdkQuartzView.c +++ b/gdk/quartz/GdkQuartzView.c @@ -64,14 +64,8 @@ if (!(private->event_mask & GDK_EXPOSURE_MASK)) return; - /* For some reason, we occasionally get draw requests for zero sized rects - * at 0,0, just ignore those. - */ - if (rect.origin.x == 0 && rect.origin.y == 0 && - rect.size.width == 0 && rect.size.height == 0) - { - return; - } + if (NSEqualRects (rect, NSZeroRect)) + return; GDK_QUARTZ_ALLOC_POOL; -- 2.30.2